
html{
	
	font-size:62.5%;
}


#header{
	
	width:100%;
	height:5.6rem;
	background: #0096ff;
	text-align: center;
	
}
#header .search{
	
	display: inline-block;
	width:91%;
	height:3.6rem;
	line-height:3.6rem ;
	border-radius:3rem;
	border: none;
	text-align: center;
	font-size: 1.4rem;
	color:#333;
	background: #fff;
	margin-top:1rem;
	position: relative;
}

#header .search .iconfont{
	position: absolute;	
	left:24%;
	
}

.swiper-container{
	width:100%;
	height:15.1rem;
	
}
.swiper-container .swiper-slide{
	width:100%;
}
.swiper-container .list-one{
	
	width:100%;
	
}
.swiper-container .list-one li{
	float:left;
	
	width:25%;
}
.swiper-container .list-one li a{
	display: block;	
	padding:0.825rem 0;
	text-align: center;
}
.swiper-container .list-one li a i{
	display:block;
	width:3.35rem;
	height:3.35rem;
	border-radius:50%;
	
	color:#fff;
	text-align: center;
	line-height:3.35rem ;
	font-size: 2.2rem;
	margin:0 auto 0.59rem;
}
.swiper-container .list-one li a span{
	color:#666;
	font-size:1.4rem
}


.swiper-container-horizontal>.swiper-pagination{
	
	bottom: 5px!important;
}

.newUser{
	
	width:100%;
	height:7.1rem;
	margin:1.8rem 0;
}
.newUser img{
	
	width:100%;
	height:7.1rem;
}

.youhui{
	width:100%;
	height:14.7rem;
	padding:1rem 0;
	background: #f5f5f5;
	box-sizing: border-box;
	
}
.youhui .youhui-inner{
	width:100%;
	height:100%;
	background: #fff;
}
.youhui .youhui-inner .line{
	width:100%;
	height:50%;	
	display: flex;
}
.youhui .youhui-inner .line dl{
	
	flex: 1;
	padding:1.2rem 1.5rem 0 1rem;
	box-sizing: border-box;
}
.youhui .youhui-inner .line dl:first-child{
	
	border-right:1px solid #f5f5f5 ;
}
.youhui .youhui-inner .line dl dt{
	float:left;
}
.youhui .youhui-inner .line dl dd{
	float:right;
}

.youhui .youhui-inner .line dl dt .title{
	
	margin:0.3rem 0;
	font-size:1.5rem;
	color:#000;
}

.youhui .youhui-inner .line dl dt .desc{
	
	
	color:#999;
}
.youhui .youhui-inner .line dl dd img{
	
	width:4.9rem;
	height:4.9rem;
}

.tuijian h3{
	height:3rem;
	line-height: 3rem;
	padding-left:1.25rem;
	color:#333;
	font-size: 1.4rem;
	border-bottom: 1px solid #eee
}
.tuijian li{
	
	padding:1.25rem 0.85rem;
	overflow: hidden;
	display: flex;
}
.tuijian li .img{
	float: left;
	margin-right:0.85rem ;
	
}
.tuijian li .img img{
	width:5rem;
	height:5rem;
}

.tuijian li .intro{
	float:right;
	flex: 1;
	position: relative;
}
.tuijian li .intro .brand{
	
	display: inline-block;
	margin-right:0.35rem;
	width:2.3rem;
	height:1.1rem;
	background: #ffd930;
	border-radius:0.2rem;
	text-align: center;
	font-size: 1rem;

}
.tuijian li .intro .call{
	display: inline-block;
	font-size: 1.4rem;
	color:#000;
}
.tuijian li .intro .ticket{
	
	position: absolute;
	top:0;
	right:0;
	color: rgb(153, 153, 153);
	font-size:1rem ;
}
.tuijian li .intro  .sold{
	
	margin-top:0.5rem;
}
.tuijian li .intro  .sold .star{
	
	display:inline-block;
	
}
.tuijian li .intro  .sold .star .iconfont{
	
	font-size: 1rem;
	color:#ffaa0c
}
.tuijian li .intro  .sold .count{
	
	margin:0 0.25rem;
	color: #ff6000;
}

.tuijian li .intro .peisong{
	
	margin-top:0.6rem;
	color:#666;
	font-size: 1rem;
}
.tuijian li .intro .peisong .left{
	float:left;
}


.tuijian li .intro .peisong .left span:nth-of-type(2):before,span:nth-of-type(3):before{
	content: '/';
	color:#ddd;
	/*margin:0 0.1rem;*/
	
}
.tuijian li .intro .peisong .right{
	float:right;
}

.tuijian li .intro .peisong .right span:nth-of-type(2){
	color:#2395ff;
	
}
.tuijian li .intro .peisong .right span:nth-of-type(2):before{
	content: '/';
	color:#ddd;
	/*margin:0 0.1rem;*/
}
